.main {
    padding: 20px;
    /deep/ table thead {
        display: none !important;
    }
    .table-item {
        overflow: hidden;
        .table-item-title {
            line-height: 40px;
            height: 40px;
            font-weight: bold;
            background: #edeef2;
            padding-left: 15px;
            &.flex {
                display: flex;
                justify-content: space-between;
            }
            .opearte-div {
                width: calc(100% - 75px);
                display: flex;
                justify-content: space-between;
                align-items: center;
                /deep/ input {
                    height: 32px;
                    line-height: 32px;
                }
            }
        }
        .item-table {
            width: 100%;
            padding: 0 5px;
            border: 1px solid #eaeaea;
            height: 180px;
        }

        .video {
            height: calc(21vw - 40px);
        }

        .flex {
            display: flex;
            align-items: center;
        }
    }
    .el-carousel__item .img-div {
        height: calc(21vw - 40px);
        overflow: hidden;
        img {
            width: 100%;
        }
    }
    .el-carousel__item .des {
        line-height: 40px;
        display: flex;
        justify-content: space-around;
        height: 40px;
        background: #eaeaea;
    }
    .el-carousel__item:nth-child(2n) {
        background-color: #99a9bf;
    }
    .el-carousel__item:nth-child(2n+1) {
        background-color: #d3dce6;
    }
    /deep/ .el-carousel__container {
        height: 21vw;
        // min-height: 300px;
    }
}